home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / utility / wed12j.zip / WINEDIT.TXT < prev   
Text File  |  1991-09-26  |  38KB  |  996 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                                                WinEdit 1.2j
  10.                                                               User's Manual
  11.  
  12.  
  13.  
  14.                                                             23-September-91
  15.  
  16.  
  17.  
  18.  
  19.                                      Copyright (c) 1990,1991 Steve Schauer.
  20.                                                        All rights reserved.
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.                                 For IBM, PC/XT, PC/AT, PS/2 and compatibles
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.                                                           Wilson WindowWare
  43.                                             2701 California Ave SW  ste 212
  44.                                                           Seattle, WA 98116
  45.  
  46.  
  47.                                                       Orders:(800) 762-8383
  48.                                                    Support:  (206) 937-9335
  49.                                                       Fax:   (206) 935-7129
  50.  
  51.           WinEdit 1.2j User's Manual                                Page ii
  52.  
  53.  
  54.           No part of this manual may be reproduced or transmitted in any
  55.           form or by any means, electronic or mechanical, including
  56.           photocopying and recording, for any purpose without the express
  57.           written permission of Wilson WindowWare.  Information in this
  58.           document is subject to change without notice and does not
  59.           represent a commitment by Wilson WindowWare.
  60.  
  61.           The software described herein is furnished under a license
  62.           agreement.  It is against the law to copy this software under any
  63.           circumstances except as provided by the license agreement.
  64.  
  65.  
  66.           U.S. Government Restricted Rights
  67.  
  68.           Use, duplication, or disclosure by the Government is subject to
  69.           restrictions as set forth in subdivision (b)(3)(ii) of the Rights
  70.           in Technical Data and Computer Software clause at 252.227-7013.
  71.           Contractor/manufacturer is Wilson WindowWare/2701 California Ave SW
  72.           /suite 212/Seattle, WA 98116
  73.  
  74.  
  75.           Trademarks
  76.  
  77.           IBM, PC/XT, PC/AT, and PS/2 are registered trademarks of
  78.           International Business Machines Corporation.
  79.           Microsoft and MS-DOS are registered trademarks of Microsoft
  80.           Corporation.
  81.           Windows is a trademark of Microsoft Corporation.
  82.           PageMaker is a trademark of Aldus Corporation.
  83.           Ventura Publisher is a trademark of Xerox Corporation.
  84.           WinEdit is a trademark of Steve Schauer
  85.           Command Post is a trademark of Wilson WindowWare.
  86.  
  87.  
  88.           Acknowledgements
  89.  
  90.           Winedit was designed & written by Steve Schauer.
  91.           Additional programming by Morrie Wilson and Bob Foster.
  92.           The Control Bar was written by Dave Edson.
  93.           Local memory routines were written by Dan Quigley.
  94.           The regular expression routines are based on code written by
  95.           Allen I. Holub, as published in the C Gazette.
  96.  
  97.           Our thanks to the many beta-testers for their invaluable
  98.           comments & suggestions.
  99.  
  100.           WinEdit 1.2j User's Manual                               Page iii
  101.  
  102.  
  103.  
  104.  
  105.                                         CONTENTS
  106.  
  107.  
  108.           INTRODUCTION
  109.              Introduction                       1
  110.              Features                           1
  111.  
  112.           GETTING STARTED
  113.              Installing WinEdit                 2
  114.              Entering License Information       2
  115.              Basic Operations                   2
  116.              WinEdit Keys                       2
  117.  
  118.           COMMANDS
  119.              File Menu Commands                 4
  120.              Edit Menu Commands                 5
  121.              Search Menu Commands               6
  122.              Compile Menu Commands              7
  123.              Window Menu Commands               7
  124.  
  125.           PROCEDURES
  126.  
  127.              Changing Printers                  8
  128.              Compiling                          8
  129.              Copying, Cutting, and Pasting      8
  130.              Creating New Documents             8
  131.              Deleting Text                      9
  132.              Extended Help                      9
  133.              Printing Documents                 9
  134.              Printing Headers and Footers       9
  135.              Saving Documents                  10
  136.              Setting Display Options           10
  137.              Setting Margins                   11
  138.              Undo                              11
  139.              Using Regular Expressions         11
  140.  
  141.           SOFTWARE LICENSE
  142.              Software License                  13
  143.              Limited Warranty                  14
  144.              Order Form                        15
  145.  
  146.  
  147.  
  148.  
  149.  
  150.           WinEdit 1.2j User's Manual                                 Page 1
  151.  
  152.  
  153.  
  154.           Introduction
  155.  
  156.           WinEdit is an ASCII text editor designed to take full advantage
  157.           of the Windows 3.0 graphical environment. WinEdit is first and
  158.           foremost a programmer's editor, with features designed for
  159.           creating and maintaining program source code.  With its ASCII
  160.           file format, ability to edit files of almost unlimited size,
  161.           and word processing features such as headers and footers,
  162.           WinEdit also serves as an effective "front end" for
  163.           desktop publishers and word processors including PageMaker,
  164.           Word For Windows, and Ventura Publisher.
  165.  
  166.  
  167.           Features
  168.  
  169.           *  Use all available Windows memory to load up to 16MB of text
  170.              files.
  171.  
  172.           *  Multiple Document Interface allows an unlimited number of
  173.              document windows.
  174.  
  175.           *  Run your favorite compiler or other programming tool from
  176.              within WinEdit.  WinEdit will monitor the compiler's output
  177.              and allow you to review any warning or error messages.
  178.  
  179.           *  Regular expressions can be used in search and replace
  180.              operations for powerful text manipulation capabilities.
  181.  
  182.           *  Full access to the Windows SDK help and C 6.0 language help
  183.              by clicking on any SDK or C language key word.  (Requires
  184.              the Windows help file SDKWIN.HLP provided with the Microsoft
  185.              SDK and Microsoft QuickHelp provided with Microsoft C 6.0.)
  186.  
  187.           *  Print half sized "two-up" pages side by side in landscape
  188.              mode -  ideal for source listings or early drafts of
  189.              desktop publishing  documents.
  190.  
  191.           *  Headers and footers.  WinEdit can optionally place
  192.              the document name, date, and time in the header or
  193.              footer of any printout.
  194.  
  195.           *  Easy to use.  Online help is always available.  All major
  196.              program features are available through the pulldown menus and
  197.              dialog boxes. Most-used features have accelerator keys as
  198.              well for lightning fast operation.
  199.  
  200.           *  Fast.  One of WinEdit's design goals is speed in all critical
  201.              operations.  WinEdit loads large files quickly, updates and
  202.              scrolls the screen instantly, and keeps up with the fastest
  203.              typist.
  204.  
  205.           WinEdit 1.2j User's Manual                                 Page 2
  206.  
  207.  
  208.           GETTING STARTED
  209.  
  210.  
  211.           Installing WinEdit
  212.  
  213.              Winedit requires two files to run: WINEDIT.EXE and WE_MACRO.DLL.
  214.              Copy these files to a directory on your path, and you can start.
  215.              You should also copy the WinHelp file, WINEDIT.HLP, to the same
  216.              directory.  If you are running Windows in 386 enhanced mode,
  217.              you can copy the file EDTEMP.PIF to your Windows directory
  218.              to allow WinEdit to compile from within a window.
  219.  
  220.              That's it!
  221.  
  222.  
  223.           Entering License Information
  224.  
  225.              Choose this menu selection from the System Menu to enter your
  226.              license number and ID when you register your copy of WinEdit.
  227.              Registering brings you wonderful benefits:
  228.  
  229.              - Gets rid of that pesky reminder window that comes up when
  230.                you start the program.
  231.              - Entitles you to one hour free telephone support for 90 days.
  232.              - Gets you the latest version of WinEdit.
  233.              - Gets you a printed User's Manual.
  234.              - Encourages the authors of this program to continue bringing
  235.                you new and better products instead of breaking down and
  236.                getting a real job.
  237.  
  238.  
  239.           Online Support
  240.  
  241.             WinEdit has online support on a number of computer systems.
  242.  
  243.             First of all, the home of WinEdit is on Compuserve, in the
  244.             WINAPA forum, in the Wilson WindowWare section (#15 currently).  Also
  245.             the latest and greatest downloads are available from DL15 of the
  246.             WINAPA forum.  The Wilson WindowWare section of the WINAPA forum
  247.             is checked on a daily basis, and all questions will be responded to.
  248.  
  249.             The FidoNet Windows echomail conference is also monitored for Windows
  250.             questions in general.  Questions about Windows and WinCheck will
  251.             be answered in the echo.
  252.  
  253.             If your budget is not able to afford Compuserve, we strongly suggest
  254.             that you contact your local BBS sysops and encourage them to carry
  255.             the Windows echomail conferences.
  256.  
  257.             Registered users may also call our BBS for the latest versions of
  258.             our products. (206) 935-5198   USR HST D/S V.42bis 9600+ 8N1
  259.  
  260.  
  261.           Basic Operations
  262.  
  263.              WinEdit follows the standard conventions for Windows programs.
  264.              Refer to Chapter 2 of your Microsoft Windows User's Guide for
  265.              instructions on using menus, selecting text, working with
  266.              dialog boxes, working with documents, and using Windows Help.
  267.  
  268.  
  269.           WinEdit Keys
  270.  
  271.              Use the following keys in WinEdit:
  272.  
  273.              Moving the Insertion Point
  274.  
  275.              Key(s)              Function
  276.              --------------------------------------
  277.              Up Arrow            Moves up one line.
  278.              Down Arrow          Moves down one line.
  279.              Right Arrow         Moves right one character.
  280.              Left Arrow          Moves left one character.
  281.              Ctrl+Right Arrow    Moves right one word.
  282.              Ctrl+Left Arrow     Moves left one word.
  283.              Home                Moves to the beginning of the line.
  284.              End                 Moves to the end of the line.
  285.              PgUp                Moves up one window.
  286.              PgDn                Moves down one window.
  287.              Ctrl+Home           Moves to the beginning of the document.
  288.              Ctrl+End            Moves to the end of the document.
  289.  
  290.           WinEdit 1.2j User's Manual                                 Page 3
  291.  
  292.  
  293.              Selecting Text
  294.  
  295.              Key(s)              Function
  296.              --------------------------------------
  297.              Shift+Left or       Selects text one character at a time
  298.                Right Arrow       to the left or right. Or, if the
  299.                                  character is already selected, cancels
  300.                                  the selection.
  301.  
  302.              Shift+Down or       Selects one line of text up or down.
  303.                Up Arrow          Or, if the line is already selected,
  304.                                  cancels the selection.
  305.  
  306.              Shift+Home          Selects text to the beginning of the line.
  307.  
  308.              Shift+End           Selects text to the end of the line.
  309.  
  310.              Ctrl+Shift+         Selects the previous word.
  311.                Left Arrow
  312.  
  313.              Ctrl+Shift+         Selects the next word.
  314.                Right Arrow
  315.  
  316.              Shift+PgUp          Selects the previous screenful.
  317.  
  318.              Shift+PgDn          Selects the next screenful.
  319.  
  320.              Ctrl+Shift+Home     Selects to the beginning of the document.
  321.  
  322.              Ctrl+Shift+End      Selects to the end of the document.
  323.  
  324.              Keypad +            Copies current line to clipboard if no selection,
  325.                                  or copies current selection.
  326.  
  327.              Keypad -            Cuts current line to clipboard if no selection,
  328.                                  or cuts current selection.
  329.  
  330.  
  331.  
  332.              Help Keys
  333.  
  334.              Key(s)              Function
  335.              --------------------------------------
  336.              F1                  WinEdit Help Index
  337.  
  338.              Shift+F1            Extended Help
  339.  
  340.  
  341.  
  342.           WinEdit 1.2j User's Manual                                 Page 4
  343.  
  344.  
  345.           COMMANDS
  346.  
  347.  
  348.           File Menu Commands
  349.  
  350.  
  351.  
  352.              New
  353.              ---
  354.              Opens a new window with a new, untitled document
  355.  
  356.              Open
  357.              ----
  358.              Opens a new window with an existing document.
  359.              WinEdit can read an ASCII text file as large as
  360.              available Windows memory.
  361.  
  362.              Merge
  363.              -----
  364.              Reads an existing file into the current window, at the
  365.              caret position.
  366.  
  367.              Save
  368.              ----
  369.              Saves the current document.  The window remains open.
  370.              If the document is UNTITLED, WinEdit prompts you for
  371.              a document name.
  372.  
  373.              Save As
  374.              -------
  375.              Saves a document after prompting you for a new name.
  376.  
  377.              Print
  378.              -----
  379.              Prints the current document using the print settings
  380.              entered in the Page Setup dialog box.
  381.  
  382.              Page Setup
  383.              ----------
  384.              Allows you to set the margins, headers, footers,
  385.              printer font, and page layout.
  386.  
  387.              Printer Setup
  388.              -------------
  389.              Sets printer options for WinEdit before printing.
  390.  
  391.              Preferences
  392.              ---------------
  393.              Allows you to choose the screen font WinEdit uses, the
  394.              tab size, whether the Control Bar is shown, and startup
  395.              file loading options.
  396.  
  397.              Exit
  398.              ----
  399.              Closes all open windows and exits WinEdit.  If there are
  400.              any unsaved files, WinEdit prompts you before exiting.
  401.  
  402.           WinEdit 1.2j User's Manual                                 Page 5
  403.  
  404.  
  405.           Edit Menu Commands
  406.  
  407.              Undo
  408.              ----
  409.              Allows you to "undo" previous editing actions.  WinEdit can
  410.              undo the following:
  411.  
  412.                  Inserting a character
  413.                  Deleting a character.
  414.                  Cutting a selection.
  415.                  Pasting a selection.
  416.  
  417.              WinEdit can undo the last 2000 editing actions.
  418.  
  419.              Redo
  420.              ----
  421.              Allows you to reverse any Undo commands.  After "redoing"
  422.              edits, the Undo position is reset with the next
  423.              editing action.
  424.  
  425.              Cut
  426.              ---
  427.              Removes the current selection from the document and
  428.              places it on the clipboard.
  429.  
  430.              Copy
  431.              ----
  432.              Places a copy of the current selection on the clipboard
  433.              without removing it from the document.
  434.  
  435.              Paste
  436.              -----
  437.              Pastes the text in the clipboard into the document at the
  438.              insertion point.
  439.  
  440.              Delete
  441.              ------
  442.              Removes the current selection from the document without
  443.              changing the contents of the clipboard.  If there is no
  444.              selection, removes the character to the right of the
  445.              insertion point.
  446.  
  447.              Insert Mode
  448.              -----------
  449.              Toggles between Insert and Overtype mode.
  450.  
  451.              Select All
  452.              ----------
  453.              Selects all the text in the document.
  454.  
  455.  
  456.           WinEdit 1.2j User's Manual                                 Page 6
  457.  
  458.           Search Menu Commands
  459.  
  460.              Find
  461.              ----
  462.              Searches for text in a document.
  463.  
  464.              * Find          Type the text you want to find.
  465.  
  466.              * Match case    Select this box to match the upper and
  467.                              lower case exactly.
  468.  
  469.              * Next          Search forward starting at the insertion
  470.                              point.
  471.  
  472.              * Previous      Search backward starting at the insertion
  473.                              point.
  474.  
  475.              Repeat Last Find
  476.              ----------------
  477.              Repeats the last search using the same options, without
  478.              opening the Find dialog box.
  479.  
  480.              Change
  481.              ------
  482.              Searches for text in a document and replaces the found text
  483.              with text you specify.
  484.  
  485.              * Find              Type the text you want to find.
  486.  
  487.              * Replace with      Type the text you want to insert in
  488.  
  489.                                  place of the found text.
  490.  
  491.              * Match case        Select this box to match the upper and
  492.                                  lower case exactly.
  493.  
  494.              * Search backwards  Search backward starting at the
  495.                                  insertion point.
  496.  
  497.              * Confirm before    When text is found, you will be prompted
  498.                changing          before the change takes place.
  499.  
  500.              * Change All        Start at the current position, and search
  501.                                  the entire document.  You will be prompted
  502.                                  before each change takes place if the
  503.                                  Confirm before changing box is
  504.                                  selected.
  505.  
  506.              Next Error and Prev Error
  507.              _________________________
  508.  
  509.              If any warning or error messages have been captured from the
  510.              output of one of the Compile Menu items, these menu choices
  511.              allow you to review the messages and the corresponding source
  512.              code.
  513.  
  514.              View Compiler Output
  515.              --------------------
  516.              Loads the captured compiler output into a document window.
  517.  
  518.              Go to line
  519.              ----------
  520.              Prompts for a line number, and moves the caret to that line.
  521.              A mouse click on the status line also brings up the
  522.              Go to line prompt.
  523.  
  524.  
  525.           WinEdit 1.2j User's Manual                                 Page 7
  526.  
  527.  
  528.           Compile Menu Commands
  529.  
  530.              The commands on this menu allow you to run other programs
  531.              from within WinEdit.  Use the Configure... command to enter
  532.              the necessary command to run the program.
  533.  
  534.              Select the Capture Output box and WinEdit will run the
  535.              program you configure and save its output.  When the program
  536.              finishes, WinEdit will allow you to review any warning or
  537.              error messages that have occurred, along with the corresponding
  538.              source code.
  539.  
  540.              WinEdit constructs a DOS batch file to execute when you choose
  541.              to capture output.  For this reason, to run a Windows
  542.              application from the Run Menu, do not choose to capture
  543.              output.
  544.  
  545.              WinEdit Project Files
  546.              ---------------------
  547.  
  548.              WinEdit saves the information from the Configure... dialog box
  549.              in a private INI file with an extension of .WPJ (WinEdit
  550.              Project File).  Choose the Save... pushbutton to save the
  551.              contents of the dialog box in a .WPJ file.  Choose the Open...
  552.              pushbutton to load an existing .WPJ file.
  553.  
  554.  
  555.           Window Menu Commands
  556.  
  557.              Tile
  558.              ----
  559.              Arranges all open document windows side by side so that all
  560.              windows are visible.
  561.  
  562.              Cascade
  563.              -------
  564.              Arranges all open document windows in an overlapping pattern
  565.              so that the title bar of each window is visible.
  566.  
  567.              Arrange Icons
  568.              -------------
  569.              Arranges all document icons into rows.
  570.  
  571.              Close All
  572.              ---------
  573.              Closes all open document windows.  If a document has changes
  574.              that need saving, you will be prompted to save the document
  575.              before closing.
  576.  
  577.              Document Name
  578.              -------------
  579.              Each open window is listed on the menu by name.  Choose the
  580.              name and that window will become the active document window.
  581.  
  582.  
  583.           WinEdit 1.2j User's Manual                                 Page 8
  584.  
  585.  
  586.           PROCEDURES
  587.  
  588.  
  589.  
  590.           Changing Printers and Printer Options
  591.  
  592.              Select Printer Setup from the File menu to change printer
  593.              settings.
  594.  
  595.  
  596.              WinEdit will make the requested changes to your printer
  597.              settings for this editing session only.  The default Windows
  598.              settings will not be changed. To permanently change a printer
  599.              setting, use Control Panel.
  600.  
  601.              Select Page Setup from the File menu to change the printer
  602.              settings for margins, header, footer, printer font, and page
  603.              layout.  WinEdit will remember these settings from session to
  604.              session.
  605.  
  606.  
  607.           Compiling (Running other programs)
  608.  
  609.              The first five commands on the Run menu are user-configurable
  610.              commands to execute another program.  You may configure these
  611.              commands to execute any .EXE  or .BAT program by typing the
  612.              command text in the appropriate Configure... edit box.
  613.  
  614.              If the program supports DOS redirection (as most compilers
  615.              and linkers do) you can select the Capture Output box to have
  616.              WinEdit capture the program's output in a file.  When the
  617.              program finishes, WinEdit will allow you to review any warning
  618.              or error messages that have occurred, along with the
  619.              corresponding source code.
  620.  
  621.              WinEdit constructs a DOS batch file to execute when you choose
  622.              to capture output.  For this reason, to run a Windows
  623.              application from the Run Menu, do not choose to capture
  624.              output.
  625.  
  626.           Copying, Cutting, and Pasting Text
  627.  
  628.              To copy and paste, or cut and paste text:
  629.  
  630.              1. Select the text.
  631.  
  632.              2. Choose Copy from the Edit menu to copy the selected text
  633.                 to the clipboard.  Or choose Cut from the Edit menu to cut
  634.                 the text to the clipboard.
  635.  
  636.              3. Move the insertion point where you want the text to appear.
  637.                 Or select text you want the pasted text to replace.
  638.  
  639.              4. Choose Paste from the Edit menu.
  640.  
  641.  
  642.           Creating New Documents
  643.  
  644.              Choose New from the File menu to open a new, untitled document
  645.              window.
  646.  
  647.           WinEdit 1.2j User's Manual                                 Page 9
  648.  
  649.  
  650.           Deleting Text
  651.  
  652.              To delete text without sending it to the clipboard:
  653.  
  654.              1. Select the text.
  655.  
  656.              2. Choose Delete from the Edit menu or press the Delete key.
  657.  
  658.              If there is no selection, Delete deletes the character to the
  659.              right of the insertion point.
  660.  
  661.  
  662.           Extended Help
  663.  
  664.              Press Shift+F1 or click the Right Mouse Button on any Windows
  665.              SDK function, message, or data structure name and WinEdit will
  666.              access the SDKWIN.HLP topic for that item.
  667.  
  668.              If the word is not a valid Windows SDK topic, WinEdit will
  669.              pass the word to QH.EXE (Microsoft's QuickHelp program,
  670.              supplied with most Microsoft language products).  This will
  671.              allow you online access to any language or library keyword
  672.              covered in the QuickHelp database.
  673.  
  674.              For SDK Help, the WinHelp file SDKWIN.HLP must be in either
  675.  
  676.              the current directory, the Windows directory, or a directory
  677.              listed in your PATH statement.
  678.  
  679.              For QuickHelp, QH.EXE must be in either the current directory,
  680.              the Windows directory, or a directory listed in your PATH
  681.              statement. In addition, you must have an environment variable
  682.              "HELPFILES=" defined which tells QH.EXE where to look to find
  683.              the appropriate QuickHelp database files.
  684.  
  685.  
  686.           Printing Documents
  687.  
  688.              Choose Print from the File menu to send the current document
  689.              to the printer.
  690.  
  691.  
  692.           Printing Headers and Footers
  693.  
  694.              Choose Page Setup from the File menu to configure header and
  695.              footer text.  Type the text you wish to appear at the top and
  696.              bottom of each page.
  697.  
  698.              You can use the following special characters in headers and
  699.              footers:
  700.  
  701.              * %f      The document name will appear.
  702.  
  703.              * %d      The file date and time will appear, unless the file has
  704.                        been changed, in which case the current date and time
  705.                        will appear.
  706.  
  707.              * %p      The page number will appear.
  708.  
  709.           WinEdit 1.2j User's Manual                                Page 10
  710.  
  711.  
  712.           Saving Documents
  713.  
  714.              Choose Save from the File menu to save a document.  Choose
  715.              Save As to save the document with a new name, or to save an
  716.              untitled document.
  717.  
  718.  
  719.           Setting Preferences
  720.  
  721.              Choose Preferences from the File menu to choose a screen
  722.              font, default tab size, whether or not to show the Control
  723.              Bar, and startup file loading options.
  724.  
  725.           WinEdit 1.2j User's Manual                                Page 11
  726.  
  727.  
  728.           Setting Margins
  729.  
  730.              Choose Page Setup from the File menu to change the margins
  731.              used for printouts.  You can enter the measurements for top,
  732.              bottom, left, and right margins.
  733.  
  734.              The margin settings are in inches or centimeters,
  735.              corresponding to the English or Metric Measurement setting
  736.              in Control Panel.
  737.  
  738.  
  739.           Undo
  740.  
  741.              Allows you to "undo" previous editing actions.  WinEdit can
  742.              undo the following:
  743.  
  744.                  Inserting a character
  745.                  Deleting a character.
  746.                  Cutting a selection.
  747.                  Pasting a selection.
  748.  
  749.              WinEdit can undo the last 2000 editing actions.
  750.  
  751.           Redo
  752.  
  753.              Allows you to reverse any Undo commands.  After "redoing"
  754.              edits, the Undo position is reset with the next
  755.              editing action.
  756.  
  757.           Using Regular Expressions
  758.  
  759.              A regular expression is a search or replace string that uses
  760.              special characters to match text patterns.  WinEdit supports
  761.              UNIX style regular expressions.
  762.  
  763.              When WinEdit conducts a search using regular expressions, it
  764.              must check character by character in your text.  For this
  765.              reason, searches using regular expressions are slower than
  766.              regular searches.
  767.  
  768.              The following table describes the regular expression
  769.              characters recognized by WinEdit.
  770.  
  771.              Expression                    Description
  772.              --------------------------------------------------------------
  773.               \         Escape. WinEdit will ignore any special meaning of
  774.                         the character that follows the Escape expression.
  775.                         Use the Escape if you need to search for a literal
  776.                         character that matches a regular expression.
  777.  
  778.               .         Wild Card. Matches any character.  For example, the
  779.                         expression 'X.X' will match 'XaX', 'XbX, and
  780.                         'XcX', but not 'XaaX'.
  781.  
  782.  
  783.           WinEdit 1.2j User's Manual                                Page 12
  784.  
  785.               ^         Beginning Of Line. The expression matches only if
  786.  
  787.                         it occurs at the beginning of a line. For example,
  788.                         '^for' matches the text 'for' only when it occurs
  789.                         at the beginning of a line.
  790.  
  791.               $         End Of Line. The expression matches only if it
  792.                         occurs at the end of a line.  For example,
  793.                         '(void)$' matches the text '(void)' only when it
  794.                         occurs at the end of a line.
  795.  
  796.               []        Character Class. The expression matches any
  797.                         character in the class specified within the
  798.                         brackets.  Use a dash (-) to specify a range of
  799.                         character values. For example, '[a-zA-Z0-9]'
  800.                         matches any letter or number, and '[xyz]' matches
  801.                         'x', 'y', or 'z'.
  802.  
  803.              [^]        Inverse Class. The expression matches any character
  804.                         not specified in the class. For example, '[^a-zA-Z]'
  805.                         matches any character that is not a letter.
  806.  
  807.               *         Repeat Operator. Matches zero or more occurences of
  808.                         the character that precedes the '*'.  For example,
  809.                         'XY*X' matches 'XX', 'XYX', and 'XYYX.
  810.  
  811.               +         Repeat Operator. Matches one or more occurences of
  812.                         the character that precedes the '+'.  For example,
  813.                         'XY+X' matches 'XYX' and 'XYYX, but not 'XX'.
  814.  
  815.  
  816.  
  817.           WinEdit 1.2j User's Manual                                Page 13
  818.  
  819.           SOFTWARE LICENSE
  820.  
  821.           WinEdit is not and has never been public domain software, nor is
  822.           it free software.
  823.  
  824.           Non-licensed users are granted a limited license to use WinEdit
  825.           on a 21-day trial basis for the purpose of determining whether
  826.           WinEdit is suitable for their needs.  The use of WinEdit, except
  827.           for the initial 21-day trial, requires registration.  The use of
  828.           unlicensed copies of WinEdit by any person, business,
  829.           corporation, government agency or any other entity is strictly
  830.           prohibited.
  831.  
  832.           A single user license permits a user to use WinEdit only on a
  833.  
  834.           single computer.  Licensed users may use the program on
  835.           different computers, but may not use the program on more than
  836.           one computer at the same time.
  837.  
  838.           No one may modify or patch the WinEdit executable files in any
  839.           way, including but not limited to decompiling, disassembling,
  840.           or otherwise reverse engineering the program.
  841.  
  842.           A limited license is granted to copy and distribute WinEdit
  843.           only for the trial use of others, subject to the above
  844.           limitations, and also the following:
  845.  
  846.           1) WinEdit must be copied in unmodified form, complete with
  847.              the file containing this license information.
  848.  
  849.           2) The full machine-readable WinEdit documentation must be
  850.              included with each copy.
  851.  
  852.           3) WinEdit may not be distributed in conjunction with any
  853.              other product without a specific license to do so from
  854.              Wilson WindowWare.
  855.  
  856.           4) No fee, charge, or other compensation may be requested or
  857.              accepted, except as authorized below:
  858.  
  859.              A) Operators of electronic bulletin board systems (sysops)
  860.                 may make WinEdit available for downloading only as long
  861.                 as the above conditions are met.  An overall or time-
  862.                 dependent charge for the use of the bulletin board system
  863.                 is permitted as long as there is not a specific charge
  864.                 for the download of WinEdit.
  865.  
  866.              B) Vendors of user-supported or shareware software approved
  867.                 by the ASP may distribute WinEdit, subject to the above
  868.                 conditions, without specific permission.  Non-approved
  869.                 vendors may distribute WinEdit only after obtaining
  870.                 written permission from Wilson WindowWare. Such
  871.                 permission is usually granted. Please write for details
  872.                 (enclose your catalog).  Vendors may charge a disk
  873.                 duplication and handling fee, which, when pro-rated to
  874.                 the WinEdit product, may not exceed eight dollars.
  875.  
  876.           WinEdit 1.2j User's Manual                                Page 14
  877.  
  878.  
  879.           LIMITED WARRANTY
  880.  
  881.  
  882.           Wilson WindowWare guarantees your satisfaction with this product
  883.           for a period of 90 days from the date of original purchase.  If
  884.           you are unsatisfied with WinEdit within that time period, return
  885.           the package in saleable condition to the place of purchase for a
  886.           full refund.
  887.  
  888.           Wilson WindowWare warrants that all disks provided are free from
  889.           defects in material and workmanship, assuming normal use, for a
  890.           period of 90 days from the date of purchase.
  891.  
  892.           Wilson WindowWare warrants that the program will perform in
  893.           substantial compliance with the documentation supplied with the
  894.           software product.  If a significant defect in the product is
  895.           found, the Purchaser may return the product for a refund.  In
  896.           no event will such a refund exceed the purchase price of the
  897.           product.
  898.  
  899.           EXCEPT AS PROVIDED ABOVE, WILSON WINDOWWARE DISCLAIMS ALL
  900.           WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT
  901.           LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  902.           FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE PRODUCT.  SHOULD
  903.           THE PROGRAM PROVE DEFECTIVE, THE PURCHASER ASSUMES THE RISK OF
  904.           PAYING THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR, OR
  905.           CORRECTION AND ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES.  IN NO
  906.           EVENT WILL WILSON WINDOWWARE BE LIABLE FOR ANY DAMAGES
  907.           WHATSOEVER (INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF
  908.           BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS
  909.           INFORMATION AND THE LIKE) ARISING OUT OF THE USE OR THE
  910.           INABILITY TO USE THIS PRODUCT EVEN IF WILSON WINDOWWARE HAS BEEN
  911.           ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  912.  
  913.           Use of this product for any period of time constitutes your
  914.           acceptance of this agreement and subjects you to its contents.
  915.  
  916.  
  917.      Association of Shareware Professionals Ombudsman Statement
  918.  
  919.  
  920.        Wilson WindowWare, the producer of WinEdit, is a
  921.        member of the Association of Shareware Professionals
  922.        (ASP).  ASP wants to make sure that the shareware
  923.        principle works for you. If you are unable to resolve a
  924.        shareware-related problem with an ASP member by contacting
  925.        the member directly, ASP may be able to help. The ASP
  926.        Ombudsman can help you resolve a dispute or problem with
  927.        an ASP member, but does not provide technical support for
  928.        members' products. Please write to the ASP Ombudsman at
  929.        545 Grover Road, Muskegon MI 49442 or send a Compuserve
  930.        message via easyplex to ASP Ombudsman 70007,3536
  931.  
  932.           WinEdit 1.2j User's Manual                                Page 15
  933.  
  934.  
  935.  
  936.           WINEDIT ORDER FORM 1.2j
  937.  
  938.  Name:    ____________________________________________________
  939.  
  940.  Company: ____________________________________________________
  941.  
  942.  Address: ____________________________________________________
  943.  
  944.           ____________________________________________________
  945.  
  946.  City:    ________________________  St:______  Zip:___________
  947.  
  948.  Phone: (______)_________________     Country:________________
  949.  
  950.  
  951.          ____ WinEdit (s)             @ $59.95 :  _______.____
  952.  
  953.  Foreign air shipping (except Canada) @  $9.50 :  _______.____
  954.  
  955.                  Total: _______.____
  956.  
  957.  
  958.  Disk Size(circle one)    5.25" acceptable     3.5" required
  959.  
  960.  Please enclose a check payable to Wilson WindowWare; or you
  961.  may use Visa, MasterCharge, or EuroCard.  For credit cards,
  962.  please enter the information below:
  963.  
  964.  Card #:__ __ __ __ - __ __ __ __ - __ __ __ __ - __ __ __ __
  965.  
  966.  Expiration date: ____/____
  967.  
  968.  Signature:  _________________________________________
  969.  
  970.  
  971.  Where did you get your copy of WinEdit?
  972.  
  973.  
  974.  
  975.  ____________________________________________________________
  976.  
  977.  
  978.  
  979.  What version of WinEdit have you been evaluating?
  980.  
  981.  
  982.  _____________________________________________________________
  983.  
  984.  
  985.           Send to:  Wilson WindowWare
  986.                     2701 California Ave SW #212
  987.                     Seattle, WA 98116
  988.                     USA
  989.  
  990.           or call:  (800) 762-8383  (orders only)
  991.                     (206) 937-9335
  992.                     (206) 935-7129  (fax)
  993.  
  994.  
  995.            (Please allow 1 to 2 weeks for delivery)
  996.